@charset "utf-8";
/*CSS reset css重置*/
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,
blockquote,th,td {margin:0;padding:0; font-size:12px; font-family:Verdana, Geneva, sans-serif}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal}
ol,ul {list-style:none}
caption,th {text-align:left}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal}
q:before,q:after {content:''}
abbr,acronym { border:0}
img{ vertical-align:middle;}
a { text-decoration:none;}
body{ background:#f2f2f2; height:100%;} 
html{height:100%;} 

.f16{font-size:16px}
.f20{font-size:20px}
.fb{font-weight:bold}
.fn{font-weight:normal}
.unl{text-decoration:underline;}
.no_unl{text-decoration:none;}

.gray{ color:#ccc;}
.hidden{visibility:hidden}
.none{display:none;}
.clearfix:after{visibility: hidden;display: block;font-size: 0;content: ".";clear: both; height: 0;}
* html .clearfix{ zoom: 1;}
*:first-child + html .clearfix{ zoom: 1;}

.fl{ float:left;}
.fr{ float:right;}
.psr{ position:relative;}
.ml{ margin-left:9px;}

.main{ width:980px; margin:10px auto 20px;}
.wrap{ min-height:100%; height:auto !important; height: 100%; margin:0; margin-bottom:-81px; padding:0;}
.push{ height:81px;}

/*---------输入框行 ---------*/
.dl_txt{ width:456px; margin:0 auto; padding:10px 0; line-height:30px;}
.dl_txt dt{ float:left; width:76px; color:#444; text-align:right;}
.dl_txt dd{ float:left; width:375px; margin-left:5px;}
.dl_txt .text{ height:26px; width:290px; padding:3px 4px; line-height:26px; vertical-align:middle; border:#bbb solid 1px; border-radius:4px;
	box-shadow:inset 1px 2px 9px #f2f2f2;
}
.dl_txt .text:focus{ border-color:#f36f00; outline:none; box-shadow:inset 1px 2px 9px #f0f0d0,0 0 2px #ffb46b; background-color:#fffde6;}
.dl_btn{ height:30px; width:300px; margin:20px auto; color:#888;}
.dl_btn input{ cursor:pointer; margin-right:20px; padding-right:29px; width:110px; height:45px; text-align:center; font:16px/45px "微软雅黑"; text-shadow:#fafafa 0px 0px 4px; background:url(../images/btn114-45.png) no-repeat center; color:#fff;  border:none;}
.dl_btn a{ color:#888; line-height:30px; margin:0 5px;}

.worn{ height:35px; line-height:35px; text-align:center; color:#DD5B15}

/*---------header---------*/
#header {z-index:17;position:relative; width:100%; zoom:1; min-width:995px; background:#fff url(../images/headBg.png) repeat-x left bottom;}
.head_con{ height:80px; width:960px; padding-top:20px; overflow:hidden; margin:0 auto;}
.head_con .logo{float:left; width:621px; height:80px; margin:-3px 0 0 0; color:#424242; font:26px/80px "微软雅黑"}
.head_con .logo img{ display:table-cell;  vertical-align:middle;}
.head_con .search{ width:295px; height:43px; margin:15px 0 0 0; float:right; background:url(../images/searchBg.png) no-repeat left center;}
.head_con .txt{ margin:7px 7px 0px 9px; vertical-align:top; width:217px; height:30px; font-size:14px; line-height:30px;*border:red; border:none;}
.head_con .btn{ cursor:pointer; width:55px; height:35px; background:none; margin-top:4px; border:none; text-align:center; font:15px/35px "微软雅黑"; color:#FF8000; overflow:hidden;}
#header .language{ width:150px; position:absolute; top:4px; right:20px; text-align:right;}
#header .language a{ color:#D2D2D2; padding:0 5px;font:14px/25px "微软雅黑";}
#header .language a:hover,#header .language .cur{ color:#999;}
.mNav{ width:970px; margin:0 auto; padding-right:5px; height:35px; overflow:hidden; line-height:35px;}
.mNav ul{ float:left; width:600px;}
.mNav li{ float:left; height:35px; width:80px; line-height:35px; padding:0 10px; text-align:center; margin:0;}
.mNav li a{color:#fff; font-size:14px; display:block; font-weight:bold;}
.mNav .line{ background:url(../images/headNav_line.png) no-repeat right center;}
.mNav .cur,.mNav li:hover{ background-image:none; background-color:#c8821e;}
.mNav .r{ float:right; width:300px;}
.mNav .r a{padding-left:23px; float:right; margin-left:10px; color:#fff;}
.mNav .r01{background:url(../images/headicn.png) no-repeat 0px 9px;}
.mNav .r02{background:url(../images/headicn.png) no-repeat 0px -23px;}
.mNav .r a:hover{ text-decoration:underline;}
/*---------footer---------*/
#footer{ border-top:#ddd solid 1px; background:#f2f2f2; min-width:960px;margin:0 auto; height:80px; overflow:hidden;}
.foot{ overflow:hidden; padding-top:15px; padding-bottom:20px; line-height:23px; width:960px; margin:0 auto;}
.foot dt{ float:left; width:500px; color:#999;}
.foot dd{ float:right; width:450px; color:#999}
.foot dd a{ margin:0 9px; color:#999;}

#footer #socialmedia {margin-left: 0px;	float: left;}
#footer #socialmedia li {float:left;margin:0;padding:0 2px 0 2px;}
#footer li a {color:#999;}
#footer li .txweibo,#footer li a.txweibo:hover {
	padding:2px 0 2px 20px;
	background:transparent url(../images/Qwb_ico.png) no-repeat 0 48%;
}
#footer li .sinaweibo,#footer li a.sinaweibo:hover {
	padding:2px 0 2px 20px;
	background:transparent url(../images/sina_ico.png) no-repeat 0 48%;
}
/*-----分页样式------------*/
.page { clear:both;	padding:20px 0px; margin:3px 0; text-align:right}
.page span,.page A{ padding:3px 7px; margin:2px 2px; background:#fff; font:13px "微软雅黑";}
.page A {border:#eaeaea 1px solid; color:#999;}
.page A:hover {	border:#ccc 1px solid;  color:#555;}
.page A:active {border:#ddd 1px solid; color: #555;}
.page SPAN.current {border: #ddd 1px solid; font-weight: bold; margin: 2px; color:#555; background-color:#eaeaea}
.page SPAN.disabled {border: #ddd 1px solid; color: #aaa;background-color:#f9f9f9}
/*--返回顶部---*/
#goTop{ position:fixed; _position:absolute; width:47px; height:47px; background-color:#c0c0c0;}
#goTop .t{ display:block; width:47px; height:47px; text-align:center; overflow:hidden;}
#goTop .t img{ vertical-align:middle; margin-top:10px;}
#goTop .t:hover{ background-color:#aaa;}

/*-----案例收索页------------*/
.sort{ _zoom:1; border:#eaeaea solid 1px; background-color:#fff; box-shadow: 0 2px 3px #eee;}
.sort dl{ _zoom:1; display:table; overflow:hidden;border-bottom:#eaeaea solid 1px; line-height:25px;}
.sort dt{ width:100px; display:table-cell; *float:left; vertical-align:middle; padding:8px; color:#555; font-size:14px; text-align:center;}
.sort dd{display:table-cell;width:825px; *float:left; vertical-align:middle; padding:10px 8px 6px; border-left:#eaeaea solid 1px;}
.sort dd a{ margin:0 10px; padding:0px 4px; color:#6699cc; display:inline-block; word-break:keep-all; word-wrap:break-word;}
.sort .cur{ background:#6699cc; color:#fff;}
.sort .txt{ margin-left:12px; width:200px; height:25px; line-height:27px; color:#555; border:#ccc solid 1px; border-radius:2px;}
.sort .txt:focus{ outline:none; border:#ffb46b solid 1px; box-shadow:0 0 4px #ffb46b;}
.sort .btn input{ cursor:pointer; width:79px; height:29px; line-height:29px; color:#fff; border:none; background:url(../images/btn79-29.png) no-repeat center;}
.sort .btn{ width:100%; padding:3px; text-align:center;}
.sort .btn dd{ border:none;}

.caseblock{ width:280px; padding:15px 17px 15px 18px; height:360px; position:relative; margin-top:12px; border:#eaeaea solid 1px; background-color:#fff; box-shadow: 0 2px 3px #eee;}
.caseblock dt{ width:280px; overflow:hidden;}
.caseblock dd{ min-height:145px; overflow:hidden;}
.caseblock h2{ margin-top:9px; margin-left:2px; line-height:35px; font-size:14px; font-weight:bold; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.caseblock h2 a{color:#ff6600;}
.caseblock p{ line-height:20px;}
.caseblock p a{ color:#555;}
.caseblock .fix{ position:absolute; bottom:10px; width:280px;line-height:29px;}
.caseblock .fix span{ color:#999;}
.caseblock .fix input{ float:right; cursor:pointer; width:79px; height:29px;line-height:29px; color:#fff; font-weight:bold; text-align:center; border:none; background:url(../images/btn79-29.png) no-repeat center;}

.caseWrap{ overflow:hidden;}
.loading{ padding:80px 0; text-align:center;}
/*-----案例添加页------------*/
.addWrap,.addFile{ padding:50px 60px; border:#ddd solid 1px; background-color:#fff;}
.addWrap h2,.ucMain h2,.leftTitle{ height:28px; margin-bottom:15px; border-bottom:#dddddd solid 1px;}
.addWrap h2 span,.ucMain h2 span,.leftTitle span{ display:inline-block; background:url(../images/dot.png) repeat-x left bottom; padding-bottom:10px;}
.addWrap h2 b,.ucMain h2 b,.leftTitle b{ color:#424242; font-weight:bold; font-size:16px; letter-spacing:2px;}
.addWrap h2 em{ padding:0 10px; font-size:12px; color:#999; font-style:normal;}
.addWrap i{color:#ff5243; font-size:12px; font-style:normal; padding:0 2px;}
.addWrap dl{zoom:1; overflow:hidden; padding:10px 0; line-height:25px;}
.addWrap dt{ float:left; width:149px; color:#555; font-size:14px; text-align:right;}
.addWrap dd{ float:left;}
.addWrap dd input{ vertical-align:middle; width:260px; height:25px; padding:0 3px; line-height:27px; color:#555; border:#ccc solid 1px; border-radius:2px;}
.addWrap dd .note{ display:inline-block; margin-left:10px; padding:0px 10px; line-height:25px; color:#555; border:#ececd5 solid 1px; background-color:#fffceb;}
.addWrap dd select{ width:120px; height:27px; line-height:27px; border:#ccc solid 1px; color:#555;}
.addWrap dd textarea{ padding:8px; border:#ccc solid 1px; width:340px; height:90px; overflow:auto;}
.addWrap dd .t2{ width:350px;}
.addWrap .btn{cursor:pointer; margin-left:150px; margin-top:10px; width:55px; height:29px; line-height:29px; font-weight:bold; color:#fff; border:none; background:url(../images/btn55-29.png) no-repeat center;}
.addWrap dd input:focus,.addWrap dd textarea:focus,.addWrap dd select:focus{ outline:none; border:#ffb46b solid 1px; box-shadow:0 0 4px #ffb46b;}
.addWrap .fileTxt{ width:200px;}
.addWrap .fileBtn{ width:80px;}
.addWrap .file{ cursor:pointer; position:absolute; width:285px; height:25px; font-size:18px; top:0px; left:0px; margin:0; opacity:0; filter:alpha(opacity=0); z-index:1;}
/*-------添加视频------*/
.addFile .fileBtn{ position:relative; height:40px; margin:15px 15px 25px;}
.addFile .fileBtn .btn{ width:114px; height:45px; color:#fff; font:15px/45px "微软雅黑"; background:url(../images/btn114-45_2.png) no-repeat center; border:none;}
.addFile .fileBtn .file{ cursor:pointer; position:absolute; width:114px; height:45px; font-size:20px; top:0px; left:0px; margin:0; opacity:0; filter:alpha(opacity=0); z-index:1;}
.addFile .upBtn{ display:inline-block; width:64px; height:26px; font:12px/29px "微软雅黑"; color:#fff; text-align:center; background:url(../images/btn64-26.png) no-repeat center;}
.addFile .del{display:inline-block; width:64px; height:26px; font:12px/29px "微软雅黑"; color:#fff; text-align:center; border-radius:4px; background:url(../images/btn80-26.png) no-repeat center;}
.addFile table{ margin-left:18px; width:660px; border:#ccc solid 1px;}
.addFile td{ padding:8px; font:14px/29px "微软雅黑"; color:#666; border-left:#ddd solid 1px; border-top:#ddd solid 1px;}
.addFile .rateLine{ overflow:hidden; margin:50px auto 20px 25px;}
.addFile .rateLine .rate{ float:left; margin-top:5px; height:10px; width:300px; border:#ccc solid 1px;}
.addFile .rateLine p{ overflow:hidden; height:10px; background-color:#82B5E3;}
.addFile .rateLine span{ color:#666; padding:0 15px; line-height:20px;}
/*-----个人中心------------*/
.ucWrap{ overflow:hidden; width:960px; border:#ddd solid 1px; background-color:#f7f7f7; box-shadow: 0 2px 3px #e4e4e4;}
.ucMain{ width:679px; padding:30px 40px 20px; float:right; border-left:#ddd solid 1px; background-color:#fff; padding-bottom:1040px; margin-bottom:-1000px;}
.ucSide{ width:200px; float:left;}
.ucSide h2{ padding-top:30px; padding-left:29px; font:20px/27px "黑体"; color:#777;}
.ucSide ul{ margin:10px 0;}
.ucSide li{ margin:2px 0; height:35px; line-height:35px; padding-left:35px;}
.ucSide li a{ color:#555; font-size:14px;}
.ucSide .cur{ background-color:#fff; border:#f2f2f2 solid 1px;}
.ucSide .cur a{ color:#6699cc; font-weight:bold;}

.ucMain h2 a{ float:right; padding-right:12px; line-height:25px; zoom:1; margin-right:4px; color:#6699cc; background:url(../images/icn01.png) no-repeat right 13px;}
.ucMain h2 a:hover{ text-decoration:underline;}
.ucMain h2 span{ padding-left:10px; padding-right:10px;}

.ucMain li{ line-height:35px; padding:5px 10px; border-bottom:#f2f2f2 solid 1px;}
.ucMain li a{ color:#6699cc; font-size:14px;}
.ucMain li span{ float:right; color:#999}

/*------------内容页------------*/
.mPart{width:710px; float:left; border:#ddd solid 1px; background-color:#fdfdfd; box-shadow: 0 2px 3px #e4e4e4;}
.mPart-pb{ padding-bottom:40px;}
.sPart{width:240px; float:right; border:#ddd solid 1px; background-color:#fff; box-shadow: 0 2px 3px #e4e4e4;}

.article{ padding:15px;}
.article h2{ width:660px; padding:5px 10px; font:bold 30px/39px "微软雅黑";white-space:pre-wrap; word-wrap:break-word;}
.article .info{padding:0px 10px 8px; font-family:"微软雅黑"; font-size:13px; line-height:30px; color:#ccc; border-bottom:#ccc dotted 1px;}
.article .info em{ font-style:normal; color:#49B18D; margin:0 2px;}
.article .info span{ margin:0 8px; color:#999;}
.article .info .share{ float:right; width:86px; height:24px; text-indent:10px; text-align:center; color:#fff; font:14px/24px "微软雅黑"; background:url(../images/btn86-24.png) no-repeat center; box-shadow:0 0 2px #F8BF61;}
.article .info .bg2{background-image:url(../images/btn86-24_02.png); text-indent:0;}
.article .brief{ text-indent:2em; color:#333; font:16px/26px "微软雅黑"; padding:10px; word-break:break-all;}

.article_con{ margin:14px 0;}
.article_con img{ max-width:670px; _width:100%;}
.article_con p{ padding:10px 0; color:#333; font:16px/26px "微软雅黑";}
.article_con p a{ color:#2375be;}
.article .tag{}
.article .tag span{ margin:5px; padding:1px 10px; color:#fff; font:14px/26px "微软雅黑"; background-color:#f9c96d; border-radius:3px; box-shadow: 0 0 2px #df9798; display:inline-block; word-break:keep-all; word-wrap:break-word;}
.article .solveT{ height:35px; margin:15px 0 10px 0; color:#111; text-indent:3em; font:bold 16px/35px "微软雅黑"; }
.article .solveT.bg01{ background:url(../images/emotion_question.png) no-repeat 4px center;}
.article .solveT.bg02{ background:url(../images/Warning_2.png) no-repeat 4px center;}
.article .solveC{ margin:0 0 15px 0; padding:15px; border:#f8f8f8 solid 1px;
	  background:#fcfff7;
 	  background:-moz-linear-gradient(top,#FCFFF7 70%,#FFFFFC 100%);
	  background:-webkit-linear-gradient(top,#FCFFF7 70%,#FFFFFC 100%);
	  background:-o-linear-gradient(top,#FCFFF7 70%,#FFFFFC 100%);
	  background:-ms-linear-gradient(top,#FCFFF7 70%,#FFFFFC 100%);
	  background:-linear-gradient(top,#FCFFF7 70%,#FFFFFC 100%);
	  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FCFFF7', endColorstr='#FFFFFC',GradientType=0 );
	  box-shadow: 0 0 3px #f8f8f8;}

.ask-l .btn{ height:40px; overflow:hidden; border-bottom:#ddd dotted 1px; margin:0 20px; text-align:right; padding-right:20px;}
.ask-l .btn input{ width:90px; height:29px; line-height:29px; text-align:center; color:#fff; border:none; cursor:pointer; background:url(../images/btn90-29.png) no-repeat center;}
.ask-l .btn span{ float:left; font:16px/25px "微软雅黑"; text-indent:1em; margin-top:10px;}
.ask-l .m{ margin:10px 10px 10px 20px;}
.ask-l .m a{ float:left; width:205px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis; line-height:30px;color:#2375be; margin:0 10px;}
.ask-l .m a:hover{ text-decoration:underline;}

.inline_askDetail h2{ padding:0 10px; color:#F60; font:16px/35px "微软雅黑";}
.inline_askDetail p{ line-height:24px; color:#555; padding:0 10px;}
.inline_askDetail p span{ font-weight:bold;}

.h2_tlt{ padding-left:14px; height:30px; font:16px/30px "微软雅黑";border-bottom:#ddd solid 1px; border-radius:3px;
 	  background:-moz-linear-gradient(top,#fcfcfc 0%,#f5f5f5 100%);
	  background:-webkit-linear-gradient(top,#fcfcfc 0%,#f5f5f5 100%);
	  background:-o-linear-gradient(top,#fcfcfc 0%,#f5f5f5 100%);
	  background:-ms-linear-gradient(top,#fcfcfc 0%,#f5f5f5 100%);
	  background:-linear-gradient(top,#fcfcfc 0%,#f5f5f5 100%);
	  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#f5f5f5',GradientType=0 );
	  box-shadow: 0 2px 2px #e4e4e4;}
.sPart .sim_list{ margin:10px 0 10px 36px; list-style-type:disc;}
.sPart .sim_list li{ padding:5px 5px 5px 0;}
.sPart .sim_list a{font:14px/25px "微软雅黑"; color:#555;}
.sPart .sim_list .a{color:#2375be;}

  /* 多个左滚动 - 公用类 */ 
  .picList li{ width:126px;} /* -图片列表- */ 
  .picList .pic{ text-align:center; line-height:0px;  } 
  .picList .pic img{ width:120px; height:90px; padding:2px; border:1px solid #dfdfdf; } 
  .picList .pic a:hover img{ border-color:#B9CBFF;} 
  .picList h3{ color:#666; font:14px/25px "微软雅黑"; width:120px;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
  .picList .tool{font:14px/25px "微软雅黑";}
  .picList .tool a{ color:#2375be; margin: 0 5px;} 
  .leftLoop{ width:605px; margin:10px auto 0; overflow:hidden; position:relative;  border:1px solid #eee; border-radius:3px;} 
  .leftLoop .hd{ overflow:hidden;  height:30px; background:#f4f4f4;  } 
  .leftLoop .hd .prev,.leftLoop .hd .next{ display:block;  width:5px; height:9px; line-height:10px; float:right; margin-right:10px; margin-top:10px;  overflow:hidden;   
	   cursor:pointer; background:url("../images/icoLeft.gif") no-repeat;} 
  .leftLoop .hd .next{ background:url("../images/icoRight.gif") no-repeat;  } 
  .leftLoop .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px;  } 
  .leftLoop .hd ul li{ position:relative; _display:inline; float:left;  width:10px; height:10px; overflow:hidden; background:#ccc; margin-right:10px; text-indent:-999px; cursor:pointer; 
	  -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; behavior: url(PIE.htc);} 
  .leftLoop .hd ul li.on{ background:#f00;  } 
  .leftLoop .bd{ padding:10px;   } 
  .leftLoop .bd ul{ overflow:hidden; zoom:1; } 
  .leftLoop .bd ul li{ margin:0 10px; text-align:center; float:left;display:_inline;  } 
  
   /*--- 评论---*/ 
  .comment{ position:fixed; bottom:0; padding-top:10px; width:100%; background:url(../images/coverBg.png) repeat left top}
  .comment h2{ padding-left:10px; color:#111; font:bold 14px/30px "微软雅黑"; background-color:#fff;}
  .editCom{ margin:0 auto; width:961px; padding:0px 15px 0 0;}
  .editCom .txt_area{ width:670px; overflow:hidden; padding:5px; margin:0 10px; background-color:#fefefe; border-radius:3px; border:#e8e8e8 solid 1px;}
  .editCom .txt_area textarea{ width:670px; overflow:auto; height:70px;color:#797979; border:none;background-color:#fafafa; }
  .edit-m{width:709px; background:#fff; padding-top:10px;}
  .editCom .btn{ width:504px; height:33px; margin:10px 0 0 158px; text-align:right; font-family:"微软雅黑"; font-size:14px;}
  .editCom .btn input{ cursor:pointer; margin:0 10px; width:80px; height:26px; line-height:26px; color:#fff; border:none; background:url(../images/btn80-26.png) no-repeat;}
  .editCom .btn span{ margin-right:10px; line-height:33px; color:#faa226;}
  .comment .close{ display:block; position:absolute; overflow:hidden; top:0; right:0; width:35px; height:34px; line-height:34px; font-size:34px; text-align:center; background:#ccc; color:#fff;}

/*---------用户登录、注册---------*/
.login{ width:960px; overflow:hidden; height:570px; padding-top:90px; border:#ddd solid 1px; background-color:#fff; box-shadow: 0 2px 3px #e4e4e4;}
.login h2{ width:450px; margin:10px auto 15px; color:#0066cb; font:bold 16px/30px "微软雅黑";}
.login dl{ width:510px; margin:0 auto; padding:10px 0; line-height:30px;}
.login dt{ float:left; width:130px; color:#444; text-align:right;}
.login dd{ float:left; width:375px; margin-left:5px;}
.login .text{ height:26px; width:290px; padding:3px 4px; line-height:26px; vertical-align:middle; border:#bbb solid 1px; border-radius:4px;
	box-shadow:inset 1px 2px 9px #f2f2f2;
}
.login .text:focus{ border-color:#f36f00; outline:none; box-shadow:inset 1px 2px 9px #f0f0d0,0 0 2px #ffb46b; background-color:#fffde6;}
.login .btnLine{ height:30px; width:500px; margin:20px auto 20px 360px; color:#888;}
.login .btnLine input{ cursor:pointer; margin-right:20px; padding-right:29px; width:110px; height:45px; text-align:center; font:16px/45px "微软雅黑"; text-shadow:#fafafa 0px 0px 4px; background:url(../images/btn114-45.png) no-repeat center; color:#fff;  border:none;}
.login .btnLine a{ color:#888; line-height:30px; margin:0 5px;}

.register{ padding:45px 0;}

.cfl {margin:0px auto}
.cfl h1{ width:100%; height:30px; margin-top:10px; clear:both;}
.cfl h1 span{ font:26px/30px "微软雅黑"; color:#ff6600; padding-left:8px; margin-left:5px;}
.cfl .caseblock{ float:left; box-shadow:none;}
.cfl .caseblock{ width:282px; height:290px; position:relative; padding:8px 10px 8px; margin-top:8px; border:none; background-color:#fff;}
.cfl .caseblock dt{ width:282px; height:158px;overflow:hidden; margin-bottom:5px;}
.cfl .caseblock dd{ position:static; min-height:10px; height:auto; padding-bottom:25px; overflow:hidden;}
.cfl .caseblock h2{ margin-left:2px; margin-top:0; line-height:25px; font-weight:bold; font-size:16px; font-weight:normal; font-family:"微软雅黑";}
.cfl .caseblock h2 a{ color:#222;}
.cfl .caseblock p{ line-height:24px;font-family:"微软雅黑"; color:#555; text-indent:2em;}
.cfl .caseblock p a{ color:#555;}
.cfl .caseblock .fix{ position:absolute; bottom:2px; width:280px;}
.cfl .caseblock .fix span{ color:#999; line-height:29px;font-family:"微软雅黑";}
.cfl .caseblock .fix a{ float:right; cursor:pointer; width:79px; height:29px; font-family:"微软雅黑"; line-height:29px; color:#666; text-align:center;}
.cfl .caseblock a:hover{ color:#FCAF26;}

.i_left{ width:620px; float:left; margin-bottom:10px; margin-top:5px;}
.i_right{ width:355px; margin-top:6px; float:right; margin-bottom:10px; overflow:hidden;}

.i_left .tlt03{ height:27px; overflow:hidden; border-bottom:#FCAF26 solid 1px; padding-right:3px; margin-bottom:10px;}
.i_left .tlt03 span{ display:inline-block; width:87px; text-align:center; color:#fff; font:bold 14px/28px "微软雅黑";}
.i_left .caseblock .tlt03 a{ color:#999; float:right;font:12px/27px "微软雅黑";}
.i_left .tlt03 span{ border:#fba304 solid 1px; border-radius:3px; height:28px;
	  background:#fba304;
 	  background:-moz-linear-gradient(top,#fdb12a 70%,#fba304 100%);
	  background:-webkit-linear-gradient(top,#fdb12a 70%,#fba304 100%);
	  background:-o-linear-gradient(top,#fdb12a 70%,#fba304 100%);
	  background:-ms-linear-gradient(top,#fdb12a 70%,#fba304 100%);
	  background:-linear-gradient(top,#fdb12a 70%,#fba304 100%);
	  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdb12a', endColorstr='#fba304',GradientType=0 );
	  box-shadow: 0 0 3px #f8f8f8;}

.caseWrap2{ width:640px; padding:15px 0; margin-top:12px; overflow:hidden; border:#eaeaea solid 1px; background-color:#fff; border-radius:4px; box-shadow: 0 2px 3px #eee;}
.listblock{ width:305px; background-color:#fff; float:left; margin:10px 7px;}
.listblock ul{ margin:10px auto;}
.listblock h2{ height:27px; overflow:hidden; border-bottom:#FCAF26 solid 1px; padding-right:6px; margin-bottom:10px;}
.listblock h2 span{ display:inline-block; width:87px; text-align:center; color:#fff; font:bold 14px/35px "微软雅黑";}
.listblock h2 a{ color:#999; float:right;font:12px/35px "微软雅黑";}

.listblock li{ border-bottom:#ccc dotted 1px; padding-left:10px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.listblock li a{ font:14px/34px "微软雅黑"; color:#666;}
.listblock a:hover{ color:#FCAF26;}
.listblock .h2_tlt{ color:#666; height:35px; border-bottom:none;}

.i_left .caseWrap2{ width:620px; padding:0; margin-top:5px; overflow:hidden; clear:both; border:#eaeaea solid 1px; background-color:#fff; border-radius:4px; box-shadow: 0 2px 3px #eee;}
.i_left .listblock{ float:left; width:290px;}

.i_right .listblock{ margin-top:0; width:340px; margin:10px 0 5px 7px; *margin-bottom:10px;}
.i_right .caseWrap2{ width:355px; padding:8px 0 15px; margin-top:5px; overflow:hidden; border:#eaeaea solid 1px; background-color:#fff; border-radius:4px; box-shadow: 0 2px 3px #eee;}
/*.listblock h2 span{ border:#fba304 solid 1px; border-radius:3px; height:30px;
	  background:#fba304;
 	  background:-moz-linear-gradient(top,#fdb12a 70%,#fba304 100%);
	  background:-webkit-linear-gradient(top,#fdb12a 70%,#fba304 100%);
	  background:-o-linear-gradient(top,#fdb12a 70%,#fba304 100%);
	  background:-ms-linear-gradient(top,#fdb12a 70%,#fba304 100%);
	  background:-linear-gradient(top,#fdb12a 70%,#fba304 100%);
	  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdb12a', endColorstr='#fba304',GradientType=0 );
	  box-shadow: 0 0 3px #f8f8f8;}
*/

.messagewrap{ padding:80px 80px 150px; border:#ddd solid 1px; background:#fff;}
.messagewrap h2{ text-indent:2em; font-size:28px; line-height:2; margin-bottom:15px; border-bottom:#ddd dotted 1px;}
.messagewrap .a3{ padding-left:60px; line-height:2; font-size:16px;color:#2375be;}

.tv-slideBox{  height:288px; overflow:hidden; background:#333; position:relative;   }
.tv-slideBox .hd{ display:none;  }
.tv-slideBox li{ overflow:hidden;  }
.tv-slideBox li .pic{ width:720px; float:left;   }
.tv-slideBox li .pic img{ width:720px;  }
.tv-slideBox li .con{ position:relative;  background:#fff;  height:288px; width:240px; padding-left:20px;   float:left; background:url(../images/gtvSplit.png) -281px 0 repeat-y;  }
.tv-slideBox li .con .bg{ position:absolute; width:96px; height:96px; right:0px; top:0px;/* background:url(../images/gtvSplit.png) -84px 0 no-repeat;*/    }
.tv-slideBox li .con .title{  width:200px; padding-top:30px; height:68px; color:#fff;  font:normal 16px/25px "Microsoft YaHei"; _font-weight:bold;  }
.tv-slideBox li .con .intro{ color:#cbcbcb; width:220px; line-height:25px; border-top:1px dotted #cbcbcb;  padding-top:10px; margin-top:10px;   }
/*.tv-slideBox li .con .intro .more{ position:absolute; bottom:20px; left:20px; display:block; width:94px; height:28px; background:url(../images/gtvSplit.png) -184px 0 no-repeat; overflow:hidden; line-height:990px;   }
.tv-slideBox li .con .intro .more:hover{ bottom:21px; }
*/.tv-slideBox .prev,.tv-slideBox .next{ position:absolute; z-index:1;width:39px; height:87px; overflow:hidden; cursor:pointer; left:10px; top:80px; background:url(../images/gtvSplit.png) 0 0 no-repeat; }
.tv-slideBox .next{ background-position:-41px 0; left:674px; }
.tv-slideBox .prev:hover,.tv-slideBox .next:hover{ top:79px;  }